Actualizado: 2024-05-02 11:31:59

Creación de Informes


1 - Parámetros de búsqueda

 

 

Permite ingresar buscar por descripción y número del reporte, facilitando el acceso al mismo.

 

2 - Resultado de la búsqueda

 

El sistema muestra los reportes que se han dado de alta:


 

  •  Reporte: muestra el código del reporte.

  •  Rev: muestra la versión del reporte.

  •  Descripción: muestra la descripción del reporte.

  •  Tabla: muestra la tabla correspondiente al formulario base.

  •  : borra el reporte.

  •  : edita el encabezado del reporte.

  • : edita los campos del informe.

  • : permite utilizar el informe desde el gestor de reportes

  • : permite acceder a las herramientas adicionales


3 - Alta de un nuevo reporte

 

  •  Generación desde el formulario:

 

Se debe ubicar el formulario al que se quiere asociar un reporte en Gestor de Procesos / Análisis, ir a las herramientas adicionales pulsando el ícono  pulsar el ícono , y en las herramientas de Análisis hacer clic en :


 


 

Si el reporte ya no existe, aparecerá un cartel avisando que el reporte standard se ha creado satisfactoriamente:

 

 

Haciendo clic en el nombre del reporte, marcado en azul, se accede directamente al nuevo reporte en Administración / Análisis:

 

 

Por defecto el reporte se crea en estado Elaboración; si se desea probarlo y/o agregarlo al menú hay que cambiarlo, pulsando el ícono Editar y pasarlo a estado Aprobado:


 

 

  •  Ingresar nuevo reporte desde Administración / Workflow:


Desde el Gestor de Procesos / Análisis se ingresa un nuevo reporte haciendo clic en :


 

 

 

El sistema presenta los campos para dar de alta el reporte. Una vez que se da de alta el encabezado del reporte, el sistema habilita a agregar nuevos campos al mismo.

 

Una vez que se completan los datos Nro.Reporte, Revisión, Descripción, Resumen, Usuario que lo emite, Fecha Emisión, el Grupo Funcional al que pertenece este reporte, podemos seleccionar el formulario que se utilizará para el mismo.

 

Si se opta por elegir el formulario, el sistema incluirá todos los campos del mismo, pudiendo luego seleccionar cuáles quedarán en el reporte que se está definiendo.

 

La otra opción es ingresar uno a uno los campos que se quiere incluir.

 

  • Ingreso de campos del reporte

 

El sistema presenta los campos que se han dado de alta y a continuación el formulario para dar de alta un nuevo campo. El campo a ingresar debe estar relacionado con el correspondiente del Formulario/Tabla a que se hace referencia en el encabezado del reporte.

 

Hay algunos campos que no da de alta el usuario. Por ejemplo los campos llamados x_fec_usr seguidos por un número, que indican la fecha de ingreso de la parte indicada por el número. Los campos x_usr indican el usuario que ingresó la parte indicada por el número.

 

Secuencia

Se indica el orden en que queremos que los campos se presenten en el reporte.

 

Tipo

El tipo de campo puede ser de tipo caracter, texto extendido, fecha, numérico. Debe ser el mismo que el que hemos definido en el formulario al cual hace referencia el reporte.

 

Longitud

En el caso de texto extendido indicar 255, en el caso de fecha 10, en los casos donde se guardarán valores asociados con "id de usuarios" la longitud debe ser 11.

 

Etiqueta en el Reporte

Es la leyenda que se requiere en el título de la columna del reporte.

 

Condicionar

Si este atributo del campo está tildado, cuando se emita el reporte, SGC presentará una pantalla para limitar el reporte a valores que ingresemos para ese  campo.

 

Vincular

 

Al indicar que vincula con:

 

  •  No vincula.

  •  Calendario, el sistema presenta a la derecha de este campo el ícono calendario para facilitar la búsqueda de la fecha que se quiere ingresar.

  •  Calendario con Hora, el sistema presenta a la derecha de este campo el ícono calendario para asociar fecha, hora y minutos del registro.

  •  Lista de usuarios del sistema, el sistema mostrará una lista de todos los usuarios del sistema; cuando se seleccione un usuario, el sistema guardará el identificador de éste en el campo del formulario.

  •  Lista de opciones list menu, permite definir opciones que serán mostradas en una lista desplegable. El sistema toma los datos del campo lista y considera opciones diferentes aquellos string separados por ":".

  •  Lista de opciones radio, el funcionamiento es similar al de lista de valores pero en esta alternativa el sistema presenta las opciones con radios de opción.

  •  Bifurcación, el sistema le presenta al usuario una lista de las partes a la que el usuario puede dirigir el control del formulario, para que continúen completando los distintos usuarios.

  •  Comunicar a un usuario, el sistema le permite al usuario que esta utilizando el formulario tomar la decisión en el momento de completar una parte del formulario, si la comunicación se hará a los usuarios preestablecidos en el diseño del formulario, o por el contrario se le envía el email a un usuario en particular.

  •  Link, Este tipo de campo hace que el sistema presente la posibilidad de ingresar enlaces a otros documentos, planes, reportes y hasta otros formularios indicando el registro.

  •  Lista de valores sobre Tabla obliga al usuario a seleccionar un registro de la tabla definida como fuente de opciones. Desde ya esta tabla puede ser definida como un nuevo formulario y utilizarlo como alta, baja y modificación de las opciones.

  •  Lista de valores sobre Tabla (Largo LOL) permite al usuario seleccionar un registro de la tabla definida, presentando valores adicionales como fuente de referencia en la búsqueda. Un ejemplo de la estructura a indicar es la siguiente:

  •                                                    iweb_service_ac_tm_modelos_equipos:id:cod:des:1:info#lov_equipo:tipo


  •  Lista de valores sobre Tabla (Relacionado LOVR) permite al usuario a seleccionar un registro de la tabla definida como fuente de opciones predefinidas que se incorporan al texto.

  •  CheckBox, SGC permite ingresar un tilde dando como válido el campo del formulario. Puede ser múltiple, indicando las opciones de la misma modalidad que para list menu.

  •  Multiregistro, permite al usuario generar registros de otro formulario, que quedarán asociados al registro del formulario actual. El registro que contiene el multiregistro será el padre, y el generado en éste mismo será el hijo. Un ejemplo de la estructura a indicar es la siguiente:   

  •                                                                2909:user|fec_hora|solicitante|in_site|tipo_trabajo|tema|a_cargo|hora_real|hora_rep|tarea .


  • El primer número corresponde al ID del formulario hijo.
    Tener en cuenta que sólo se debe generar un campo tipo multiregistro, para la correcta visualización del reporte.

  •  Texto Enriquecido, permite al usuario aplicar formato al texto ingresado (Negrita, Cursiva, Subrayado), y la inserción de imágenes y tablas.
     

Las opciones de Bifurcación, Comunicar a Usuario son de aplicación para formularios Multipartes.

Los links se visualizan con el ícono . Presionando sobre el mismo se accede al elemento vinculado.

 

Función

 

El sistema permite ingresar una de las tres alternativas:

 

  •  Sin vinculación: no tiene función asociada.

  •  Calcula: permite aplicar una función sobre la definición del campo. Ejemplo: si hay un formulario de registro de venta y dos campos Precio (precio) y Cantidad (cantidad), y el objetivo es obtener el Precio Total, para ello se debe agregar un campo con función Calcula donde el nombre del mismo deberá ser: precio*cantidad.

  •  Calcula y Sumariza: se utiliza para obtener la suma de alguna columna que guarde números , por ejemplo en un formulario de facturación.

  •  Otro ejemplo: para calcular la diferencia entre dos fechas (en días o en HH:MM:SS), debemos utilizar las funciones DATEDIFF o TIMEDIFF respectivamente.
     

Condicionar

Al tildar este atributo, permite definir qué campos se utilizarán para filtrar las consultas a realizar

 

Lista

Campo asociado a Vincular. Se ingresan los valores posibles de la lista.

 

Ordenar por

Al tildar este atributo, permite definir qué campos se utilizarán para ordenar en sentido ascendente o descendente las consultas a realizar.



¿Le ha sido útil esta información?